class ReferenciaBancaria < ActiveRecord::Base
  before_save :reformar_dados
  before_update :reformar_dados

  belongs_to :titular

  validates_presence_of :operacao_realizada, :limite_credito, :data_abertura, :titular
  validates_length_of :operacao_realizada, :in => 1..32, :message => "de tamanho excedido"

  def reformar_dados
    self.operacao_realizada.strip!
    self.operacao_realizada.upcase!
    self.operacao_realizada.squish!
  end
end